Job Details

Java Developer

About

Description

The role involves providing IT expertise and support in designing and configuring new and existing systems, producing logical and technical specifications from functional specifications, and writing code for small to medium applications.

Responsibilities

  • The role involves increasing operational efficiency and enhancing cost effectiveness by suggesting innovative solutions
  • The individual will deliver exceptional service by resolving queries quickly and effectively
  • They will cultivate and manage relationships with various stakeholders, including end-users, SME's, project managers, and senior staff members
  • They will produce program specifications and implement system enhancements, addressing specific business needs and resolving queries
  • They will code, compile, test, and implement applications in compliance with the Systems Development Life Cycle (SDLC) and support development environments
  • They will also assess and mitigate potential risks within the IT programming environment, complying with technology business policy and process requirements
  • They will produce technical specifications and architecture in accordance with agreed standards, design, code, test, and debug to obtain a robust solution
  • They will minimize system downtime, manage defects, and perform code reviews to minimize recurring problems
  • They will monitor systems post-change and conduct performance analysis to ensure no system failure due to capacity
  • They will manage their own development to increase competencies and develop technical and business skills
  • They will engage with business units and colleagues to identify innovative IT solutions
  • They will also supervise other developers and provide technical assistance

Qualifications

  • A BSc Eng or Informatics degree is required, along with 3-4 years of experience in Java 8 or latest version, SOAP, Restful Services, JPA frameworks like Hibernate, Docker, Gitlab, Spring boot, Microservices, Maven, CI/CD, NLP, Atlassian tools, Jira, Confluence, SQL and relational database experience

Application instructions:

  • FirstRand Group's Employment Equity plan will guide all appointments, promoting the recruitment and advancement of individuals with disabilities. Candidates can freely disclose their disability information, which will be kept confidential unless legally required. The bank supports this voluntary disclosure.

Hiring organization

Hiring organization image

FNB

Employment Type: job

Job Location: Johannesburg, South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs

Company Logo
Java Developer
View Details
Company Logo
Software Developer (Cloud / Iot) (Javascript, Node.Js, AWS) – Johannesburg / Cape Town
View Details
Company Logo
Java Developer
View Details